0.10/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.10/0.16 % Command : eprover-ho %s --delete-bad-limit=2000000000 --definitional-cnf=24 -s --print-statistics -R --print-version --free-numbers -auto-schedule -p --cpu-limit=%d --neg-ext=all --pos-ext=all --ext-sup-max-depth=2 --schedule-kind=CASC 0.15/0.37 % Computer : n024.cluster.edu 0.15/0.37 % Model : x86_64 x86_64 0.15/0.37 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.15/0.37 % Memory : 8042.1875MB 0.15/0.37 % OS : Linux 3.10.0-693.el7.x86_64 0.15/0.37 % CPULimit : 1200 0.15/0.37 % WCLimit : 120 0.15/0.37 % DateTime : Tue Jul 13 11:27:33 EDT 2021 0.15/0.37 % CPUTime : 0.15/0.37 % Number of cores: 8 0.15/0.37 % Python version: Python 3.6.8 0.15/0.37 # Version: 2.6rc1-ho 0.15/0.39 # No SInE strategy applied 0.15/0.39 # Trying AutoSched0 for 59 seconds 0.23/0.56 # AutoSched0-Mode selected heuristic C07_19_nc_SOS_SAT001_MinMin_rr 0.23/0.56 # and selection function SelectMaxLComplexAvoidPosPred. 0.23/0.56 # 0.23/0.56 # Preprocessing time : 0.085 s 0.23/0.56 # Presaturation interreduction done 0.23/0.56 0.23/0.56 # Proof found! 0.23/0.56 # SZS status Theorem 0.23/0.56 # SZS output start CNFRefutation 0.23/0.56 thf(fact_2_valid__def, axiom, (paraco327635598_valid)=(^[X62:paraco1604210848lle_fm]:![X63:list_char > paraco1605129243lle_tv]:(paraco1325918602e_eval @ X63 @ X62)=(paraco1344940915le_Det @ ($true))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', fact_2_valid__def)). 0.23/0.56 thf(fact_0_tv_Oinject_I1_J, axiom, ![X219:$o, X220:$o]:((paraco1344940915le_Det @ (X219))=(paraco1344940915le_Det @ (X220))<=>(X219<=>X220)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', fact_0_tv_Oinject_I1_J)). 0.23/0.56 thf(fact_34_eval_Osimps_I3_J, axiom, ![X1:list_char > paraco1605129243lle_tv, X2:paraco1604210848lle_fm]:(paraco1325918602e_eval @ X1 @ (paraco445776468le_Neg @ X2))=(paraco2051596139lle_tv @ (produc234482697lle_tv @ (paraco1344940915le_Det @ (~$true)) @ (paraco1344940915le_Det @ ($true))) @ paraco793048302_Indet @ (paraco1325918602e_eval @ X1 @ X2)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', fact_34_eval_Osimps_I3_J)). 0.23/0.56 thf(conj_0, conjecture, ?[X791:list_char > paraco1605129243lle_tv]:(paraco1325918602e_eval @ X791 @ p)!=(paraco1344940915le_Det @ ($true)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', conj_0)). 0.23/0.56 thf(fact_8_tv_Osimps_I5_J, axiom, ![X184:$o > paraco1605129243lle_tv, X185:nat > paraco1605129243lle_tv, X321:$o]:(paraco2051596139lle_tv @ X184 @ X185 @ (paraco1344940915le_Det @ (X321)))=(X184 @ (X321)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', fact_8_tv_Osimps_I5_J)). 0.23/0.56 thf(fact_78_old_Obool_Osimps_I3_J, axiom, ![X634:paraco1605129243lle_tv, X635:paraco1605129243lle_tv]:(produc234482697lle_tv @ X634 @ X635 @ ($true))=(X634), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', fact_78_old_Obool_Osimps_I3_J)). 0.23/0.56 thf(fact_1_assms, axiom, paraco327635598_valid @ (paraco445776468le_Neg @ p), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', fact_1_assms)). 0.23/0.56 thf(c_0_7, plain, ![X219:$o, X220:$o]:(epred30_2 @ X220 @ X219<=>((~X219|((~X220|(paraco1344940915le_Det @ $true)=(paraco1344940915le_Det @ $true))&(X220|(paraco1344940915le_Det @ $true)=(paraco1344940915le_Det @ $false))))&(X219|((~X220|(paraco1344940915le_Det @ $false)=(paraco1344940915le_Det @ $true))&(X220|(paraco1344940915le_Det @ $false)=(paraco1344940915le_Det @ $false)))))), introduced(definition)). 0.23/0.56 thf(c_0_8, plain, ![X62:paraco1604210848lle_fm]:(paraco327635598_valid @ X62<=>![X2051:list_char > paraco1605129243lle_tv]:(paraco1325918602e_eval @ X2051 @ X62)=(paraco1344940915le_Det @ $true)), inference(fof_simplification,[status(thm)],[inference(fool_unroll,[status(thm)],[inference(fof_simplification,[status(thm)],[fact_2_valid__def])])])). 0.23/0.56 thf(c_0_9, axiom, ![X219:$o, X220:$o]:(epred30_2 @ X220 @ X219<=>(X219<=>X220)), inference(apply_def,[status(thm)],[inference(fool_unroll,[status(thm)],[fact_0_tv_Oinject_I1_J]), c_0_7])). 0.23/0.56 thf(c_0_10, plain, ![X1:list_char > paraco1605129243lle_tv, X2:paraco1604210848lle_fm]:(paraco1325918602e_eval @ X1 @ (paraco445776468le_Neg @ X2))=(paraco2051596139lle_tv @ (produc234482697lle_tv @ (paraco1344940915le_Det @ $false) @ (paraco1344940915le_Det @ $true)) @ paraco793048302_Indet @ (paraco1325918602e_eval @ X1 @ X2)), inference(fof_simplification,[status(thm)],[inference(fool_unroll,[status(thm)],[fact_34_eval_Osimps_I3_J])])). 0.23/0.56 thf(c_0_11, negated_conjecture, ~(?[X791:list_char > paraco1605129243lle_tv]:(paraco1325918602e_eval @ X791 @ p)!=(paraco1344940915le_Det @ $true)), inference(fof_simplification,[status(thm)],[inference(fool_unroll,[status(thm)],[inference(assume_negation,[status(cth)],[conj_0])])])). 0.23/0.56 thf(c_0_12, axiom, ![X184:$o > paraco1605129243lle_tv, X185:nat > paraco1605129243lle_tv, X321:$o]:((~X321|((~X321|(paraco2051596139lle_tv @ X184 @ X185 @ (paraco1344940915le_Det @ $true))=(X184 @ $true))&(X321|(paraco2051596139lle_tv @ X184 @ X185 @ (paraco1344940915le_Det @ $true))=(X184 @ $false))))&(X321|((~X321|(paraco2051596139lle_tv @ X184 @ X185 @ (paraco1344940915le_Det @ $false))=(X184 @ $true))&(X321|(paraco2051596139lle_tv @ X184 @ X185 @ (paraco1344940915le_Det @ $false))=(X184 @ $false))))), inference(fool_unroll,[status(thm)],[fact_8_tv_Osimps_I5_J])). 0.23/0.56 thf(c_0_13, plain, ![X634:paraco1605129243lle_tv, X635:paraco1605129243lle_tv]:(produc234482697lle_tv @ X634 @ X635 @ $true)=(X634), inference(fof_simplification,[status(thm)],[inference(fool_unroll,[status(thm)],[fact_78_old_Obool_Osimps_I3_J])])). 0.23/0.56 thf(c_0_14, plain, ![X2128:paraco1604210848lle_fm, X2129:list_char > paraco1605129243lle_tv, X2130:paraco1604210848lle_fm]:((~paraco327635598_valid @ X2128|(paraco1325918602e_eval @ X2129 @ X2128)=(paraco1344940915le_Det @ $true))&((paraco1325918602e_eval @ (esk43_1 @ X2130) @ X2130)!=(paraco1344940915le_Det @ $true)|paraco327635598_valid @ X2130)), inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_8])])])])])). 0.23/0.56 thf(c_0_15, plain, ![X3385:$o, X3386:$o]:((((~X3386|(paraco1344940915le_Det @ $true)=(paraco1344940915le_Det @ $true)|~X3385|~epred30_2 @ X3386 @ X3385)&(X3386|(paraco1344940915le_Det @ $true)=(paraco1344940915le_Det @ $false)|~X3385|~epred30_2 @ X3386 @ X3385))&((~X3386|(paraco1344940915le_Det @ $false)=(paraco1344940915le_Det @ $true)|X3385|~epred30_2 @ X3386 @ X3385)&(X3386|(paraco1344940915le_Det @ $false)=(paraco1344940915le_Det @ $false)|X3385|~epred30_2 @ X3386 @ X3385)))&(((~X3385|X3385|epred30_2 @ X3386 @ X3385)&(((~X3386|X3386|X3385|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|X3386|X3385|epred30_2 @ X3386 @ X3385))&((~X3386|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|X3385|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|X3385|epred30_2 @ X3386 @ X3385))))&((((~X3385|(~X3386|X3386)|epred30_2 @ X3386 @ X3385)&(((~X3386|X3386|(~X3386|X3386)|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|X3386|(~X3386|X3386)|epred30_2 @ X3386 @ X3385))&((~X3386|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|(~X3386|X3386)|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|(~X3386|X3386)|epred30_2 @ X3386 @ X3385))))&((~X3385|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|X3386)|epred30_2 @ X3386 @ X3385)&(((~X3386|X3386|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|X3386)|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|X3386|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|X3386)|epred30_2 @ X3386 @ X3385))&((~X3386|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|X3386)|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|X3386)|epred30_2 @ X3386 @ X3385)))))&(((~X3385|(~X3386|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385)&(((~X3386|X3386|(~X3386|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|X3386|(~X3386|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385))&((~X3386|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|(~X3386|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|(~X3386|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385))))&((~X3385|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385)&(((~X3386|X3386|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|X3386|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385))&((~X3386|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385)&((paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)|((paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $false)|(paraco1344940915le_Det @ $true)!=(paraco1344940915le_Det @ $true))|epred30_2 @ X3386 @ X3385)))))))), inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_7])])])). 0.23/0.56 thf(c_0_16, plain, ![X2287:$o, X2288:$o]:(((~X2287|X2288|~epred30_2 @ X2288 @ X2287)&(~X2288|X2287|~epred30_2 @ X2288 @ X2287))&((~X2287|~X2288|epred30_2 @ X2288 @ X2287)&(X2287|X2288|epred30_2 @ X2288 @ X2287))), inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_9])])])). 0.23/0.56 thf(c_0_17, plain, ![X2062:list_char > paraco1605129243lle_tv, X2063:paraco1604210848lle_fm]:(paraco1325918602e_eval @ X2062 @ (paraco445776468le_Neg @ X2063))=(paraco2051596139lle_tv @ (produc234482697lle_tv @ (paraco1344940915le_Det @ $false) @ (paraco1344940915le_Det @ $true)) @ paraco793048302_Indet @ (paraco1325918602e_eval @ X2062 @ X2063)), inference(variable_rename,[status(thm)],[c_0_10])). 0.23/0.56 thf(c_0_18, negated_conjecture, ![X2973:list_char > paraco1605129243lle_tv]:(paraco1325918602e_eval @ X2973 @ p)=(paraco1344940915le_Det @ $true), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_11])])). 0.23/0.56 thf(c_0_19, plain, ![X2402:$o > paraco1605129243lle_tv, X2403:nat > paraco1605129243lle_tv, X2404:$o]:(((~X2404|(paraco2051596139lle_tv @ X2402 @ X2403 @ (paraco1344940915le_Det @ $true))=(X2402 @ $true)|~X2404)&(X2404|(paraco2051596139lle_tv @ X2402 @ X2403 @ (paraco1344940915le_Det @ $true))=(X2402 @ $false)|~X2404))&((~X2404|(paraco2051596139lle_tv @ X2402 @ X2403 @ (paraco1344940915le_Det @ $false))=(X2402 @ $true)|X2404)&(X2404|(paraco2051596139lle_tv @ X2402 @ X2403 @ (paraco1344940915le_Det @ $false))=(X2402 @ $false)|X2404))), inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[c_0_12])])). 0.23/0.56 thf(c_0_20, plain, ![X2792:paraco1605129243lle_tv, X2793:paraco1605129243lle_tv]:(produc234482697lle_tv @ X2792 @ X2793 @ $true)=(X2792), inference(variable_rename,[status(thm)],[c_0_13])). 0.23/0.56 thf(c_0_21, plain, ![X1:list_char > paraco1605129243lle_tv, X2:paraco1604210848lle_fm]:((paraco1325918602e_eval @ X1 @ X2)=(paraco1344940915le_Det @ $true)|~paraco327635598_valid @ X2), inference(split_conjunct,[status(thm)],[c_0_14])). 0.23/0.56 thf(c_0_22, plain, paraco327635598_valid @ (paraco445776468le_Neg @ p), inference(split_conjunct,[status(thm)],[fact_1_assms])). 0.23/0.56 thf(c_0_23, plain, (epred30_2 @ $true @ $false|(paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true)), inference(eliminate_boolean_vars,[status(thm)],[inference(cn,[status(thm)],[inference(split_conjunct,[status(thm)],[c_0_15])])])). 0.23/0.56 thf(c_0_24, plain, ~epred30_2 @ $true @ $false, inference(eliminate_boolean_vars,[status(thm)],[inference(cn,[status(thm)],[inference(split_conjunct,[status(thm)],[c_0_16])])])). 0.23/0.56 thf(c_0_25, plain, ![X1:list_char > paraco1605129243lle_tv, X2:paraco1604210848lle_fm]:(paraco1325918602e_eval @ X1 @ (paraco445776468le_Neg @ X2))=(paraco2051596139lle_tv @ (produc234482697lle_tv @ (paraco1344940915le_Det @ $false) @ (paraco1344940915le_Det @ $true)) @ paraco793048302_Indet @ (paraco1325918602e_eval @ X1 @ X2)), inference(split_conjunct,[status(thm)],[c_0_17])). 0.23/0.56 thf(c_0_26, negated_conjecture, ![X1:list_char > paraco1605129243lle_tv]:(paraco1325918602e_eval @ X1 @ p)=(paraco1344940915le_Det @ $true), inference(split_conjunct,[status(thm)],[c_0_18])). 0.23/0.56 thf(c_0_27, plain, ![X185:nat > paraco1605129243lle_tv, X184:$o > paraco1605129243lle_tv]:(paraco2051596139lle_tv @ X184 @ X185 @ (paraco1344940915le_Det @ $true))=(X184 @ $true), inference(eliminate_boolean_vars,[status(thm)],[inference(cn,[status(thm)],[inference(split_conjunct,[status(thm)],[c_0_19])])])). 0.23/0.56 thf(c_0_28, plain, ![X11:paraco1605129243lle_tv, X10:paraco1605129243lle_tv]:(produc234482697lle_tv @ X10 @ X11 @ $true)=(X10), inference(split_conjunct,[status(thm)],[c_0_20])). 0.23/0.56 thf(c_0_29, plain, ![X1:list_char > paraco1605129243lle_tv]:(paraco1325918602e_eval @ X1 @ (paraco445776468le_Neg @ p))=(paraco1344940915le_Det @ $true), inference(spm,[status(thm)],[c_0_21, c_0_22])). 0.23/0.56 thf(c_0_30, plain, (paraco1344940915le_Det @ $false)!=(paraco1344940915le_Det @ $true), inference(sr,[status(thm)],[c_0_23, c_0_24])). 0.23/0.56 thf(c_0_31, negated_conjecture, ($false), inference(sr,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_25, c_0_26]), c_0_27]), c_0_28]), c_0_29]), c_0_30]), ['proof']). 0.23/0.56 # SZS output end CNFRefutation 0.23/0.56 # Proof object total steps : 32 0.23/0.56 # Proof object clause steps : 11 0.23/0.56 # Proof object formula steps : 21 0.23/0.56 # Proof object conjectures : 5 0.23/0.56 # Proof object clause conjectures : 2 0.23/0.56 # Proof object formula conjectures : 3 0.23/0.56 # Proof object initial clauses used : 8 0.23/0.56 # Proof object initial formulas used : 7 0.23/0.56 # Proof object generating inferences : 2 0.23/0.56 # Proof object simplifying inferences : 8 0.23/0.56 # Training examples: 0 positive, 0 negative 0.23/0.56 # Parsed axioms : 499 0.23/0.56 # Removed by relevancy pruning/SinE : 0 0.23/0.56 # Initial clauses : 922 0.23/0.56 # Removed in clause preprocessing : 235 0.23/0.56 # Initial clauses in saturation : 687 0.23/0.56 # Processed clauses : 1282 0.23/0.56 # ...of these trivial : 52 0.23/0.56 # ...subsumed : 187 0.23/0.56 # ...remaining for further processing : 1043 0.23/0.56 # Other redundant clauses eliminated : 330 0.23/0.56 # Clauses deleted for lack of memory : 0 0.23/0.56 # Backward-subsumed : 3 0.23/0.56 # Backward-rewritten : 24 0.23/0.56 # Generated clauses : 1511 0.23/0.56 # ...of the previous two non-trivial : 902 0.23/0.56 # Contextual simplify-reflections : 1 0.23/0.56 # Paramodulations : 717 0.23/0.56 # Factorizations : 0 0.23/0.56 # NegExts : 10 0.23/0.56 # Equation resolutions : 353 0.23/0.56 # Propositional unsat checks : 0 0.23/0.56 # Propositional check models : 0 0.23/0.56 # Propositional check unsatisfiable : 0 0.23/0.56 # Propositional clauses : 0 0.23/0.56 # Propositional clauses after purity: 0 0.23/0.56 # Propositional unsat core size : 0 0.23/0.56 # Propositional preprocessing time : 0.000 0.23/0.56 # Propositional encoding time : 0.000 0.23/0.56 # Propositional solver time : 0.000 0.23/0.56 # Success case prop preproc time : 0.000 0.23/0.56 # Success case prop encoding time : 0.000 0.23/0.56 # Success case prop solver time : 0.000 0.23/0.56 # Current number of processed clauses : 427 0.23/0.56 # Positive orientable unit clauses : 185 0.23/0.56 # Positive unorientable unit clauses: 0 0.23/0.56 # Negative unit clauses : 27 0.23/0.56 # Non-unit-clauses : 215 0.23/0.56 # Current number of unprocessed clauses: 848 0.23/0.56 # ...number of literals in the above : 2061 0.23/0.56 # Current number of archived formulas : 0 0.23/0.56 # Current number of archived clauses : 576 0.23/0.56 # Clause-clause subsumption calls (NU) : 90113 0.23/0.56 # Rec. Clause-clause subsumption calls : 39638 0.23/0.56 # Non-unit clause-clause subsumptions : 176 0.23/0.56 # Unit Clause-clause subsumption calls : 3399 0.23/0.56 # Rewrite failures with RHS unbound : 0 0.23/0.56 # BW rewrite match attempts : 200 0.23/0.56 # BW rewrite match successes : 20 0.23/0.56 # Condensation attempts : 0 0.23/0.56 # Condensation successes : 0 0.23/0.56 # Termbank termtop insertions : 71751 0.23/0.56 0.23/0.56 # ------------------------------------------------- 0.23/0.56 # User time : 0.168 s 0.23/0.56 # System time : 0.018 s 0.23/0.56 # Total time : 0.186 s 0.23/0.56 # Maximum resident set size: 2884 pages 0.23/0.56 EOF